Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEBEN CLOSE Detached £291,000 29 Apr 2022
2 DEBEN CLOSE Detached £232,000 20 Nov 2020
3 DEBEN CLOSE Detached £83,500 31 Jul 1996
4 DEBEN CLOSE Detached £86,000 22 Nov 1996
5 DEBEN CLOSE Detached £84,000 4 Aug 2000
7 DEBEN CLOSE Detached £240,000 19 Aug 2011
11 DEBEN CLOSE Detached £290,000 28 Feb 2018